food preparation appliance - Francés Inglés Diccionario